A new object-oriented technique for building a dynamic graphical user interface

نویسنده

  • Stephen Kurlow
چکیده

This paper1 presents an object-oriented technique for specifying a dynamic layout of visual objects in a Graphical User Interface (GUI) . This technique deals with complex dynamics of: non-dependence on physical appearance and size of an object, multilingual objects, resizable objects, extendable objects, and potentially resizable windows. Dynamic change due to these causes the physical position and/or size of any object in a window to alter. This technique avoids the restrictions of using any underlying physical structure such as multiple cells (imposing a grid like layout). This new technique evolved as part of a development effort to realise a commercial product (GPE2) for providing a dynamic GUI on the Amiga platform. The technique has also been implemented in C + + as a prototype add-on INetworkDirectedCanvas class on top of IBM's C + + Open Class Library for the

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Modelsaz: An Object-Oriented Computer-Aided Modeling Environment

Modeling and simulation of processing plants are widely used in industry. Construction of a mathematical model for a plant is a time-consuming and error-prone task. In light of extensive advancements in computer science (both hardware and software), computers are becoming a necessary instrument in industrial activities. Many software tools for modeling, simulation and optimization of proces...

متن کامل

Reusability Problems of Object- Oriented Software Building Blocks

There is no doubt that the object-oriented paradigm (encapsulation, inheritance, polymorphism and dynamic binding) encourages the building of extensible systems and software reuse. Nevertheless, the desired reusability of software components often cannot be achieved even by using state-of-the-art class libraries/application frameworks or object-oriented programming in general. Based on a large-...

متن کامل

Dynamic Updates of Graphical Components in the .NET Framework

Modern software has to operate in highly dynamic environments. In order to provide acceptable application-level quality-of-service parameters, applications must be adapted to underlying resource availabilities and other properties of their environment. Dynamic reconfiguration provides a powerful mechanism to realize these adaptation. Besides changes in the application structure and used algorit...

متن کامل

State of art and open issues on graphical user interfaces for object-oriented database systems

Graphical user interfaces have become very popular for database systems since they increase the usability of these applications. The functionality and ease-of-use of the graphical user interface, however, depend on the expressiveness and complexity of the underlying data model. With the advent of new database technology based on powerful data models like the object-oriented data model new chall...

متن کامل

An object-oriented software implementation of a novel cuckoo search algorithm

This paper presents an object-oriented software system that implements a cuckoo search (CS) metaheuristic for unconstrained optimization problems. Yang and Deb developed cuckoo search algorithm in MATLAB and tested it on some standard benchmark functions as well as on some engineering optimization problems where it showed promising results. We developed our algorithm in JAVA programming languag...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 1995